have several drinks - English Synonyms Dictionary